an ancient war engine - Turc Anglais Dictionnaire